body{background-color:#fff5f5;}
.content{background:url(lover_bg.jpg) no-repeat 0 0;padding-top:206px;}

.box_item h3,.box_item .buy_btn,.box_item li.hovered .buy_btn{background:url(background_lover.png) no-repeat 0 0;}

.box_item{width:745px; margin-left:15px; overflow:hidden; padding-bottom:10px; +padding-bottom:20px; }
.box_item h3{ height:49px; width:192px; margin-bottom:10px;}
.box_item h3.lover1{ background-position:0 -145px;}
.box_item h3.lover2{ background-position:0 -196px;}
.box_item h3.lover3{ background-position:0 -247px;}

.box_item ul{width:750px;}
.box_item li{ float:left; margin:0 14px 10px 0; padding:1px 1px 8px 1px; width:230px; border:#f3b9d3 solid 1px; overflow:hidden;box-shadow:1px 1px 2px 0 rgba(215, 137, 168, 0.35); background: #fff; font-size:12px;}
.box_item li.hovered{ border-color:#f94693;}
.box_item li .item_img,.item_img_wai{ display:block; width:230px; height:230px;overflow:hidden;}
.box_item .item_intro{ display:block; margin:8px auto 0 auto;color:#555;white-space:nowrap;width:220px; text-align:center; overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis; font-size:14px; line-height:20px; height:20px;}
.box_item .price{ float:left; margin-left:8px; _margin-left:4px; font-size:14px; color:#f22982;}
.box_item .price span{ display:block; /*line-height:18px;*/*margin-top:0px;}
.box_item .carnival_price strong{ /*line-height:22px;*/font-weight:bold;margin-top: -6px;*margin-top:0px;vertical-align:middle;font-size:22px; letter-spacing:-1px; margin-left:2px;width:60px; display:inline-block; overflow:hidden;}
.box_item .origin_price{margin-top:8px; text-decoration:line-through; color:#999; font-size:12px;}
.box_item .buy_btn{ float:right; margin-top:13px; margin-right:9px; display:inline-block;height:32px; width:95px; background-position:0 -77px;}
.box_item li.hovered .buy_btn{ background-position:0 -111px;}

.reminder{ margin:30px 0 15px;text-align: center;}
.hr{ margin-top:50px; border-bottom:1px solid #fff7fb; border-top:1px solid #f0b3cf;}



